#ifndef _GLOBAL_AVR_H_
#define _GLOBAL_AVR_H_


#include <avr/io.h>

void setGlobalInterrupt(unsigned char flag);

void setBitCopyStorage(unsigned char flag);

unsigned char getBitCopyStorage();

unsigned char getHalfCarryFlag();

unsigned char getSignBit();

unsigned char getTwosComplementOverflowFlag();

unsigned char getNegativeFlag();

unsigned char getZeroFlag();


unsigned char getCarryFlag();

unsigned long getStackPointer();

void setStackPointer(unsigned long pointer);






#endif
